AmeliaBooking\Application\Services\Payment\PaymentApplicationService B

Total Complexity 87
Dependencies 17
Dependents 0
Total lines 528
Lines of code 330
Logical lines of code 156
Comment lines 91
Methods 8
Properties 1

Methods 8

Method Rating Maintainability Complexity Lines of code
processPayment()
C
30 25 130
getBookingInformationForPaymentSettings()
B
41 16 57
getAvailablePayments()
A
48 16 35
getPaymentsData()
A
42 15 48
delete()
S
50 5 32
isAllowedOnSitePaymentMethod()
S
59 6 13
updateBookingPaymentDate()
S
62 3 12
__construct()
S
81 1 3